Skip to content

[task/TOF] phases 2–3: run-hugo, install:all, local smoke tests, CI matrix green#2640

Merged
chalin merged 10 commits into
google:task/repo-reorg-2026-05from
chalin:chalin-m24-tof-phase-2-2026-0525
May 25, 2026
Merged

[task/TOF] phases 2–3: run-hugo, install:all, local smoke tests, CI matrix green#2640
chalin merged 10 commits into
google:task/repo-reorg-2026-05from
chalin:chalin-m24-tof-phase-2-2026-0525

Conversation

@chalin

@chalin chalin commented May 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Contributes to Finalize monorepo setup - 26Q2 #2617
  • Addresses TOF Phases 2–3 on the integration branch (#2617).
  • Adds scripts/run-hugo.mjs so maintainer/smoke tooling finds hugo-extended after workspaces: [].
  • Adds install:all and switches test / smoke workflows to use it.
  • Records a green install matrix (NPM, Hugo module, non-module clone) in spike notes.
  • Adds tests/smoke.test.mjs (npm run test:smoke) for local, network-bound validation.

Changes

  • Defaults make-site.sh, _gen-chroma-style.sh, and getHugoModules to run-hugo.mjs.
  • Updates tasks/0.16/repo-reorg/ status for Phases 2–3 and #2640.

Test plan

  • CI test and smoke jobs green (Ubuntu + Windows).
  • Netlify deploy preview green (#2640).
  • npm run install:all && npm run test:smoke passes locally (three install modes).

@chalin chalin added this to the 0.16.0 milestone May 25, 2026
@chalin chalin changed the title task(TOF): phase 2 & 3 - ensure CI checks are passing task(TOF): ensure CI checks are passing - TOF phases 2 and 3 May 25, 2026
@chalin chalin changed the title task(TOF): ensure CI checks are passing - TOF phases 2 and 3 TOF phases 2–3: run-hugo, install:all, local smoke tests, CI matrix green May 25, 2026
@chalin chalin mentioned this pull request May 25, 2026
9 tasks
@chalin chalin merged commit 8af6fcd into google:task/repo-reorg-2026-05 May 25, 2026
11 checks passed
@chalin chalin deleted the chalin-m24-tof-phase-2-2026-0525 branch May 25, 2026 20:13
@chalin chalin changed the title TOF phases 2–3: run-hugo, install:all, local smoke tests, CI matrix green [task/TOF] phases 2–3: run-hugo, install:all, local smoke tests, CI matrix green May 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant